// pages/clinic/clinic.js
Page({
  data: {
    user:{},
    name: '',
    admin: '',
    userType: '',
    //轮播图的图
    clinicPic: [],
    clinicInfo: {},
  },
  
  onShow(){
    //拿本地缓存,每一页都需要！！！！！！！！！！！！！！！！！！
    let user=wx.getStorageSync('user')
    this.setData({
      user: user,
      name: user && user.name,
      admin: user && user.admin,
      userType: user && user.userType,
    })

    //从数据库获取诊所信息
    wx.cloud.callFunction({
      name: "clinicInfo",
      data: {
        action: "find",
      }
    }).then(res => {
      console.log('获取数据库中的诊所信息成功', res)
      this.setData({
        clinicInfo:res.result.data[0]
      })
      console.log('获取数据库信息后本地的诊所信息',this.data.clinicInfo)
    }).catch(res => {
      console.log('获取数据库中的诊所信息失败', res)
    })

    //从云数据库拿首页轮播图数据
    wx.cloud.callFunction({
      name: "clinicPic",
      data: {
        action: "find",
      }
    }).then(res => {
      console.log('---获取数据库中的诊所图片成功', res)
      this.setData({
        clinicPic: res.result.data[0].clinicPicClinic
      })
      console.log('---获取数据库诊所图片后本地的诊所图片', this.data.clinicPic)
    }).catch(res => {
      console.log('---获取数据库中的诊所图片失败', res)
    })
  },
  clickAddress(){//点击地址
    //console.log("我的诊所",this.data.name,this.data.admin,this.data.userType)
     wx.navigateTo({
      url: '/pages/map/map',
     })
  },
  clickCall(){//点击打电话
    wx.makePhoneCall({
      phoneNumber: this.data.clinicInfo.clinicPhone,
    })
  }
})